<?
	$ncUsuario = $this->oUserSession->getUser();	
	global $aParameter;
	extract($aParameter);
		
	switch( $fn )
	{
		case 'cambio':
		// Busca si Existe el Usuario
		$cSql = "SELECT ncUsuario, nqLogin, cClave, cNombre, cApellido
								FROM gtUsuario
								WHERE ncUsuario = $ncUsuario";
		$aDatos = $this->oDatabase->getArray($cSql);
		// Si no Existe el Usuario o la Clave es Incorrecta
		if ( ! is_array($aDatos) || $aDatos['cClave'] == $hs )
			{
				$cClave   = hashPassword($cClave);
				$this->oDatabase->update('gtUsuario', "cClave", $cClave , "WHERE", "ncUsuario", $ncUsuario );
				$this->oUserSession->login ( $us , DB_USER , DB_PASSWORD, ''  );
				echo mostrar_termino(LBL_CambioClave ) ;
			}
			exit();
        break;
	}
?>